About Howard Thomas Limited (02594273) United Kingdom