About John Cooper Limited (04575363) United Kingdom