About Digital Uppingham Limited (08139177) United Kingdom