About Fran Excell Limited (10859393) United Kingdom