About T Howes Limited (05905021) United Kingdom