About Akwa Irrigation Services Limited (07264159) United Kingdom