About H T C Solutions Limited (02850756) United Kingdom