About Meggitt Investments Limited (02762953) United Kingdom