About Telender Supply Ltd (11894175) United Kingdom