About Telemark Appointments Ltd (03211891) United Kingdom