About John Pipe Holdings Limited (12086770) United Kingdom