About Howard Sandcliffe Investments 7 Limited (07201945) United Kingdom