About Dogskabear Limited (09910658) United Kingdom