About Barbo-uk Limited (13422731) United Kingdom