About Telham Hurst Limited (11546531) United Kingdom