About Havdale Limited (01230862) United Kingdom