About Haddstock C.i.c. (SC593490) United Kingdom