About Micks & Hoy Limited (01813621) United Kingdom