About Mikey Services Limited (SC583339) United Kingdom