About Hemphurst Limited (01721540) United Kingdom