About Frances Puddefoot Limited (07297109) United Kingdom