About M J C Newbould Limited (08954352) United Kingdom