About Mallory International Limited (02991148) United Kingdom