About The Vedas Restaurant Ltd (12697831) United Kingdom