About Telemark Limited (09679126) United Kingdom