About Myron & Wink Ltd (SC517641) United Kingdom