About Francesca Halsall Limited (07648179) United Kingdom