About Haywards Spice Takeaway Ltd (11798893) United Kingdom