About Spicer Designs Limited (04974419) United Kingdom