About Flood Control (ni) Limited (NI069120) United Kingdom