About K & May S Ltd (13015277) United Kingdom