About Pl Design Lab Ltd (12153924) United Kingdom