About Telmar Trading Limited (04778331) United Kingdom