About L.a. Prints Limited (02346081) United Kingdom