About Tara Mohall Restaurant Limited (11600527) United Kingdom