About Electraspec Limited (04310589) United Kingdom