About Cherry Holdings Limited (06677248) United Kingdom