About Hemmick Services Limited (03700359) United Kingdom