About K & R Footcare Services Ltd (11331349) United Kingdom