About Jameson Marshall Limited (04933101) United Kingdom