About Mendall Ltd (13245313) United Kingdom