About Ph Fabrications & Installations Limited (11135413) United Kingdom