About Life & Health Projects Ltd (09528118) United Kingdom