About The Dog & Pickle Limited (11722363) United Kingdom