About Skogkatt Limited (05924979) United Kingdom