About Mick Hocking Limited (12096113) United Kingdom