About William Tamieson & Son Limited (85 2996) (SC035278) United Kingdom