About Pearl & Linen Ltd (11400919) United Kingdom