About Zest Investment (newtownards) Limited (06550615) United Kingdom