About Thread & Pipe Services Limited (01225990) United Kingdom