About The Indian Restaurant Co. Limited (05378396) United Kingdom