About F&r Holdings Limited (10937562) United Kingdom