About Helena Morrissey Limited (10614556) United Kingdom