About Jameson Cooper Limited (08152811) United Kingdom