About Flanagan Holdings Limited (12819421) United Kingdom