About Planned Horizons Limited (12062517) United Kingdom