About La Mensa (rothbury) Limited (13084101) United Kingdom