About L & N (scotland) Limited (SC163863) United Kingdom