About Haversack Hedley Limited (11782965) United Kingdom