About Hugin Sweda International Limited (01748074) United Kingdom