About T & M Technologies Ltd (11923651) United Kingdom