About Dog & Bull Limited (08878974) United Kingdom