About L W Photo Limited Liability Partnership (OC329043) United Kingdom