About Barron & Jamieson Limited (04990847) United Kingdom