About Havenbale Limited (04950710) United Kingdom