About Telemark Trading Limited (02428807) United Kingdom