About F&r Utilities Limited (11798249) United Kingdom