About Ibstock Fish & Chips Limited (11006865) United Kingdom