About The J.w. Sly & Sons (northleach) Charitable Trust (06249803) United Kingdom