About T. Baden Hardstaff Limited (01398234) United Kingdom