© Consumer Experts 2025 All rights reserved. Licenced by the Information Commissioners Office, (Registration Number Z3585914) Consumer Experts is a trading style of TFLI Ltd. Company Number 08424810. Registered Office Adelphi Mill, Grimshaw Lane, Cheshire, SK10 5JB.