About Himalaya Restaurant & Takeaway Ltd (03610767) United Kingdom