About T. M. S. Mechanical Services Limited (11577196) United Kingdom