About Farnaby Limited (04855255) United Kingdom