About Digger Bidder Ltd (08257142) United Kingdom