About Spica Electrics Limited (11958356) United Kingdom