About Gilbey Ross Associates Limited (01536254) United Kingdom