About Flag Communication Limited (01783513) United Kingdom