About International Pipe & Supports Limited (04630127) United Kingdom