About Diglis Developments Ltd (13661718) United Kingdom