About Elisabeth Ellen Williams Ltd (13688238) United Kingdom