About Industrial Springs Limited (SC040612) United Kingdom