About Lennox (yorkshire) Limited (09660403) United Kingdom