About Smeden Sweden Limited (13149236) United Kingdom