About R & H.a. Meggitt Limited (04514847) United Kingdom