About The Flag Association Limited (02660132) United Kingdom