About Havenbay Limited (SC419407) United Kingdom