About Pembrokeshire Mencap Ltd. (05963025) United Kingdom