About La Lennoxa Touring Limited (02895764) United Kingdom