About Barry Taylor Engineering Limited (06969164) United Kingdom