About The Bill Lloyd Memorial Trust Limited (07699517) United Kingdom