About Ph Mechanical Solutions Limited (12054322) United Kingdom