About P & H Engineering Solutions Limited (08445538) United Kingdom