About Flanagan (uk) Ltd (09712606) United Kingdom