About Baron Management Limited (03250616) United Kingdom