About Taylorshaw Valves Limited (06326871) United Kingdom