About Barbaron Limited (13161559) United Kingdom