About V Doyle & Son Limited (NI051656) United Kingdom