About Jameson Group (leatherhead) Limited (02241685) United Kingdom