About Mikaelwest Limited (10100223) United Kingdom