About Harolds Head Limited (09175116) United Kingdom