About The Jameson London Ltd (08032904) United Kingdom