About Ten Harley Street Limited (02806036) United Kingdom