About Patmore Slade Horizons Limited (04624880) United Kingdom