About Helen Rushworth Limited (11705137) United Kingdom