About The Indian Palace (haydock) Limited (08258168) United Kingdom