About Snekkerhammer N Ltd (05429137) United Kingdom