About Focal Developments Limited (03392971) United Kingdom