About Raj Mahal Restaurant Limited (12313602) United Kingdom