About Stockrest Dog Ltd (12666270) United Kingdom