About James Upshall Pipe Company (uk) Limited (03027187) United Kingdom