About Mayers And Shaw Ltd (10590671) United Kingdom