About Hands Industrial Limited (02319169) United Kingdom