About Spepc Ltd. (09539418) United Kingdom