About Tara Restaurant Ltd (11907983) United Kingdom