About Mickley Corporation Limited (08809402) United Kingdom