About Duffy S Doggie Training & Pet Services Ltd (SC588063) United Kingdom