About Nelsons Of Durham Ltd. (03144052) United Kingdom