About Denise Francis Limited (11846911) United Kingdom