About K & Sons Limited (04263309) United Kingdom