About Ben S Takeaway Limited (11274426) United Kingdom