About Closehurst Limited (01673012) United Kingdom