About Baron Wenlock (management Company) Limited (06503169) United Kingdom