About The Rebecca Coriam Search Foundation Limited (07632756) United Kingdom