About Barron & Co Ltd (08619125) United Kingdom