About Delwyn Enterprises Limited (NI017284) United Kingdom