About Harold Slade Limited (10750997) United Kingdom