About Sanchez Olivier Associates Limited (08918326) United Kingdom