About Laurence Smith & Son (edinburgh) Limited (SC031288) United Kingdom