About Tennants (lancashire) Limited (00246637) United Kingdom