About Algae Control Ire Limited (NI668059) United Kingdom