About Jameson&co Ltd (13416212) United Kingdom