About Lessons For Life Foundation Trading Company Limited (09943198) United Kingdom