About Keelin Flanagan Ltd (13044003) United Kingdom