About Tearhurst Limited (01380003) United Kingdom