About La Lennoxa Limited (02214259) United Kingdom