About Ferncombe Limited (00737834) United Kingdom