About Oliver Burridge & Company Limited (00325356) United Kingdom