About The One Stop Pet Store Limited (13081963) United Kingdom