About Francine C Powell Limited (12299138) United Kingdom