About May Walters Limited (10329070) United Kingdom