About K & K (st Albans) Limited (01490634) United Kingdom