About Havilah Endeavours Limited (12697620) United Kingdom