About Hambly Industries Limited (08335902) United Kingdom