About K A & R Campbell Holdings Limited (SC358653) United Kingdom