About Gmm Spicer Limited (12064579) United Kingdom