About Tennant Group Limited (00548218) United Kingdom