About Flynn Talbot Limited (10626992) United Kingdom