About Meggitt International Holdings Limited (07816643) United Kingdom