About John Turner Project Controls Ltd (10565100) United Kingdom