About Barker Ventures Limited (12191994) United Kingdom