About L.l.a. (sales) Ltd. (03060796) United Kingdom