About Jameson Clarke Limited (13679618) United Kingdom