About Flannels Services Limited (12894032) United Kingdom