About Jay Dee Traders Ltd (12373310) United Kingdom