About Raufoss Ltd (12125909) United Kingdom