About Ff Retail (telford) Ltd (09580748) United Kingdom