About Heyster Limited (06991644) United Kingdom