About Farncombe Limited (02409851) United Kingdom