About N & Dee Associates Ltd (06262452) United Kingdom