About Helen Swaffield Associates Ltd (08928517) United Kingdom