About Dog Rose & Co Ltd (09116301) United Kingdom