About Mallorys Ltd (11530761) United Kingdom