About Felco Hoists Limited (04249723) United Kingdom