About K & A Works Limited (08120087) United Kingdom