About Richard Hollins & Associates Limited (06990044) United Kingdom