About Havelby Limited (09421869) United Kingdom