About Techmet Appointments Ltd (NI606196) United Kingdom