About Patchwork Foundation (CE013549) United Kingdom