About Farncombe Technology Limited (05997790) United Kingdom