Ruby and Garnet are identical twins, who once lived with their Dad and their Gran in Birmingham. Their mother, Opal died after their birth. They are happy together, but then Dad gets a new girlfriend, Rose. The twins and Gran hate her. Dad decides to make things worse for them when he loses his job. He sends Gran to a Senior Citizens' Home and takes his three girls to the country, to open a bookshop.