About William May Ltd (13263248) United Kingdom