About F&c Ltd (12596783) United Kingdom