About Meade Tkd Community Interest Company (07883131) United Kingdom