About Ferrall Investments Limited (06250103) United Kingdom