About The British Flag Limited (05221691) United Kingdom