About Leagro Limited (00486189) United Kingdom