About Cherry Technologies Ltd (08353556) United Kingdom