About Telvar Limited (02540889) United Kingdom