About Ramsgate Indian Take Away Limited (12066869) United Kingdom