About Bellfoots Takeaway Ltd (12289329) United Kingdom