About L.t.d.a. (enterprises) Limited (01634366) United Kingdom