About Hemswell (holdings) Limited (00930210) United Kingdom