About Tom Humphries Controls Ltd (11353213) United Kingdom