About H.t.howard & Company Limited (00413189) United Kingdom