About Telvor Service Limited (12947817) United Kingdom