About M J Roddis Associates Limited (08862987) United Kingdom