About The Spring Company-uk Limited (11749957) United Kingdom