About S. S. International (u.k.) Limited (04055238) United Kingdom