About Flanagan Sales Limited (08116310) United Kingdom