About Thatcham Tandoori Takeaway Ltd (10891417) United Kingdom