About F & O Developments Ltd (10466342) United Kingdom