About Tennant Holdco (2020) Limited (13060017) United Kingdom