About Mervyn Shade Limited (10045988) United Kingdom