About Latefoss Ltd (13334150) United Kingdom