About Zest People Limited (06131853) United Kingdom