About L.a. Components Limited (01147029) United Kingdom