About Flanagan International Ltd (13031665) United Kingdom