About Tennant Design Limited (05439577) United Kingdom