About Telmar Consultancy Services Ltd (09702001) United Kingdom