Centre for Overseas Pest Research (Great Britain) is related to Anti-Locust Research Centre (Great Britain)
Try a search for Anti-Locust Research Centre (Great Britain)