About The Lawrence Witts Foundation Ltd (10013230) United Kingdom