About Transmec Associates Ltd (13378327) United Kingdom