About Ssi Europe Uk Limited (07253138) United Kingdom