About Mervyn Stewart Limited (NI005804) United Kingdom