About Algae Weed Control Limited (NI668028) United Kingdom