About Ellen Calvert Limited (08166087) United Kingdom