About Robert Miller & Company (houghton) Limited (06542465) United Kingdom