About F&c Farnham Ltd (13292399) United Kingdom