About Studio Spicer Ltd (07207677) United Kingdom