About El Patron & Dogs Ltd (09893390) United Kingdom