About Robert Ellis And Company Limited (04520936) United Kingdom