About Oliver Samuel Associates Limited (09945089) United Kingdom