About Plaxe Supply Ltd (12172006) United Kingdom