About Hagfors Ltd (10323013) United Kingdom