About Gb Tennant Ltd. (SC216946) United Kingdom