About Quentin Cooper Limited (04338082) United Kingdom