About F&r Developments Ltd (11997533) United Kingdom