About K & C Grant (smallbrook) Limited (05031455) United Kingdom