About F & R Limited (05749233) United Kingdom