About Snickarboden Ltd (13469976) United Kingdom