About Plp London Ltd (06612992) United Kingdom