About Havenshire Limited (06043405) United Kingdom