About Handling Control Solutions Ltd. (09089485) United Kingdom