About Mikkelsen Design Ltd (SC528787) United Kingdom