About F&r Consulting Ltd (12452526) United Kingdom