About Tuckers Bakery And Deli Ltd (NI655635) United Kingdom