About Ivan Ambrose And Company Limited (00582152) United Kingdom