About Safran Developments Hampshire Ltd (11186852) United Kingdom