About Haverholt Cic (13270663) United Kingdom