About Barboi Ltd (13224958) United Kingdom