About Dexter Lasswell Foundation Ltd (13281220) United Kingdom