About Lucky Dog Deli Ltd (10877232) United Kingdom