About Jp Houghton Projects Limited (10312781) United Kingdom