About Diggle Holdings Limited (09724759) United Kingdom