I can't find what this relates to, but it may be a clue.
Encyclopedia entries starting with CHE - on Opento...
Chelsea Ladies Football Club are an English women's football club affiliated ...... The two also have a website where they are known as the Milton Twins, ...