About Hadenmade Limited (01896304) United Kingdom