About Ta Machine Services Limited (12588620) United Kingdom