About Teleskopic Ltd (SC514021) United Kingdom