About India Palace Restaurant Limited (09161618) United Kingdom