About The Dog Bowl Deli Ltd (10950263) United Kingdom