About Ff Holdings (telford) Ltd (09327742) United Kingdom