About Frances Holland Limited (11849089) United Kingdom