About Hapeldene Limited (01359105) United Kingdom