About Howard Sandcliffe Investments 3 Limited (06181130) United Kingdom