About Harold Kensington London Limited (10692406) United Kingdom