About Jameson Kelly Limited (08365149) United Kingdom