About Francesca Galloway Limited (02712370) United Kingdom