About Barrs & Co Ltd (09190401) United Kingdom