About The Living Organisation Limited (SC318070) United Kingdom