About Neil Ashworth & Associates Limited (08135612) United Kingdom