About Barretts Industries Ltd (06220425) United Kingdom