About F&c Developments Ltd (11475240) United Kingdom