About Spicer Oppenheim Limited (07431029) United Kingdom