About Barbeline Ltd (09179849) United Kingdom