About Lennox D&d Limited (12962290) United Kingdom