About K R & C Hill & Son Limited (05322832) United Kingdom