About K & R Management Services Limited (09100060) United Kingdom