About Ella Gibbs Limited (08793879) United Kingdom