About Frances Keeling Limited (05012298) United Kingdom