About The Woolmen S Company Charitable Incorporated Organisation (CE020899) United Kingdom