About Tennant Rubber Limited (03139079) United Kingdom