About Sthil Fisk Limited (11401287) United Kingdom