About Telemark Developments Limited (06341948) United Kingdom