About Spica Motec Limited (09745807) United Kingdom