About Jameson (europe) Limited (07841391) United Kingdom