About Sjohammar Ltd (08036325) United Kingdom