About Haavest Limited (12010512) United Kingdom