About Robert Holmes And Company (coombe) Limited (10425224) United Kingdom