About M J Spicer (uk) Ltd (04247408) United Kingdom