About Flanagan Ls Ltd (10425828) United Kingdom