About F & C Leicestershire Ltd (11576240) United Kingdom