About Francil Farm Ltd (12510952) United Kingdom