About A&h Takeaway Ltd (12241987) United Kingdom