About Barale Ltd (13697769) United Kingdom