About Skogstad Limited (07788783) United Kingdom