About Flannel Communications Limited (05830707) United Kingdom