About The Life Solutions Organisation Limited (07883203) United Kingdom