About Jameson Smith & Co Ltd (07408364) United Kingdom