About Pixolane Supply Ltd (12172343) United Kingdom