About Baron Barley Investment Limited (13357006) United Kingdom