About F & I Management Services Limited (10162892) United Kingdom