About M J Stubbs Limited (07923031) United Kingdom