About Lp Project Controls (uk) Ltd (09234298) United Kingdom