About Ella & White Ltd. (03104100) United Kingdom