About F&r Retail Limited (11037915) United Kingdom