About Hitchcock S Vegetarian Restaurant Ltd (07194234) United Kingdom