About The Lucy Faithfull Foundation (02729957) United Kingdom