About Foote & Eyres Developments Ltd (11954957) United Kingdom