About Community Link Foundation Ltd (08672447) United Kingdom