About Barbery Limited (05018870) United Kingdom