About Mallory ( Leicester) Ltd (06807775) United Kingdom