About Masro Design Ltd. (09589535) United Kingdom