About Barlin Investments Limited (01346403) United Kingdom