About Nick Carter Pipe Services Limited (05950860) United Kingdom