About Helen Spink Limited (08048311) United Kingdom