About M J Stallard Limited (04369444) United Kingdom