About Telemia Supply Ltd (11853449) United Kingdom