About L Pez & James Limited (12547843) United Kingdom