About F & R International Ltd (13265503) United Kingdom