About Mendler-jackson Ltd (13294793) United Kingdom