About Jameson Group Limited (12031017) United Kingdom