About Little Rascals Foundation (CE006614) United Kingdom