About Barry Passmore & Associates Limited (09457064) United Kingdom