About Spicor Ltd (12170475) United Kingdom