About Diggens Limited (08710770) United Kingdom