About Francesca De Bassa Ltd (11236291) United Kingdom