About Izzie Haak Ltd (09586230) United Kingdom