About Ab32 Takeaway Ltd (SC623775) United Kingdom