About Fell Investments Limited (01881593) United Kingdom