About Doyle & Company Developments Limited (NI678571) United Kingdom