About Tenhurst Limited (07200603) United Kingdom