About The Roger Counter Foundation (06664152) United Kingdom