About Spike Engineering Limited (13534958) United Kingdom