About W & R Traders Ltd (13407328) United Kingdom