About K & K Mcphee Limited (SC573180) United Kingdom