About Pro-bead (europe) Limited (05661296) United Kingdom