About Bellhurst Limited (01134428) United Kingdom