About Spicerite Limited (03358727) United Kingdom