About Plomo (uk) Ltd (11400588) United Kingdom