About Fiskars Form Limited (02542030) United Kingdom