About Telmar Consultancy Ltd (09618612) United Kingdom