About S.j. Spring Ltd (04526119) United Kingdom