About Barbe (uk) Limited (02860433) United Kingdom