About The Whitaker Organisation Community Interest Company (08802662) United Kingdom