About Duncan Mcnair Limited (10085181) United Kingdom