About Living Horizon Ltd (08074243) United Kingdom