About K&r Industries Limited (08606117) United Kingdom