About Spicer Kilpatrick Ltd. (SC201604) United Kingdom