About Kc Flanagan Limited (11672403) United Kingdom