About Edith & George Limited (11526503) United Kingdom