About Farmar Investments Limited (06131742) United Kingdom