About Havilah Solutions Ltd (05976238) United Kingdom