About May S Restaurant Ltd (10167523) United Kingdom