About A. Tennant & Son Ltd (11670331) United Kingdom