About Robert Holmes & Company Limited (02145732) United Kingdom