About Frances Neild Limited (04983330) United Kingdom