About Essential Msc Ltd (13227905) United Kingdom