About Coil Springs Limited (03395076) United Kingdom