About Cherry Latex Limited (12206447) United Kingdom