About K & A Rutter Limited (08273025) United Kingdom