About Fresh Holdings Limited (06286751) United Kingdom