About Terel Limited (08373095) United Kingdom