About Jameson & Crown Limited (02468897) United Kingdom