About Andover And District Mencap (02962601) United Kingdom