About William May Holdings Limited (08882089) United Kingdom