About Diggle Services Ltd (05900233) United Kingdom