About Thorndale Communications Limited (08373390) United Kingdom