About Barrett Industrial Limited (05717709) United Kingdom