About J & E Barre Consulting Ltd (11533507) United Kingdom