About Havenlea Limited (NI670511) United Kingdom