About Cherry Pickings Limited (07932676) United Kingdom