About The Flannels Group Limited (02318510) United Kingdom