About T & K J Howard Limited (01924120) United Kingdom