About The Dog & Bucket Limited (11672510) United Kingdom