About Frances Holder Limited (11903278) United Kingdom