About Crowhall Indian Takeaway Ltd (08150244) United Kingdom