About Flanagan Ltd (13388662) United Kingdom