About Dennpat Developments Ltd (NI039626) United Kingdom