About Brand Jamieson & Co. Limited (SC357748) United Kingdom