About Telmar Ltd (11360395) United Kingdom