About F&r Traders Ltd (11047486) United Kingdom