About Mickel Limited (08274789) United Kingdom