About H & S Takeaway Ltd (11619223) United Kingdom