About Baril Ltd (12877337) United Kingdom