About Richard Herrmann Associates Limited (02711863) United Kingdom