About Hymec Limited (10583692) United Kingdom