About Andover Takeaway Ltd (10168094) United Kingdom