About Captain Barry Goldsmith & Associates Limited (06246818) United Kingdom