About Francesca Basu Designs Limited (07601835) United Kingdom