About T. Holmes Operation & Commissioning Consultants Limited (05045255) United Kingdom