About N & D Mansell Limited (05382545) United Kingdom