About L.s Horizons Limited (12681483) United Kingdom