About Flynn Greenlife Limited (10965999) United Kingdom