About Opperton Spicer And Mills Limited (11637952) United Kingdom