About Selby Community Recycling And Art Projects (s.c.r.a.p) Community Interest Company (09971159) United Kingdom