About Leebrookeswinners Community Interest Company (13565097) United Kingdom