About Taylor S Hoists Limited (10424269) United Kingdom