About The Lady Mickanic Ltd. (12240814) United Kingdom