About Felco Sweden Limited (11063839) United Kingdom