About Wilmor Investments Limited (NI046953) United Kingdom