About Robert Bion & Company Limited (00811916) United Kingdom