About Barry Crux & Company Limited (07198539) United Kingdom