About Dog Shop (mayfield) Limited (11615628) United Kingdom