About D&s Developments Ltd (NI605826) United Kingdom