About Barrtech Engineering Limited (09304481) United Kingdom