About Helen Moore Limited (07531748) United Kingdom