About Haar Restaurant Ltd (11858273) United Kingdom