About Farlane Investments Limited (03025467) United Kingdom