About Helen Lasek London Ltd (09475290) United Kingdom