About William Mayer Group Ltd (13433645) United Kingdom