About Barc Ltd (11774166) United Kingdom