About Jm Flanagan Ltd (11821120) United Kingdom