About Carlfors Bruk Limited (11979476) United Kingdom