About K & R Cooper Limited (04034616) United Kingdom