About Stephanie Duthil Limited (12240743) United Kingdom