About Helen Pettersen Associates Ltd (11972843) United Kingdom