About The Lee Rigby Foundation Limited (08973699) United Kingdom