About Havilah Streams Ltd (08281234) United Kingdom