About Hardcastle Limited (02421737) United Kingdom