About S&a Takeaway Ltd (13547828) United Kingdom