About Ross Cooper Limited (08456530) United Kingdom