About Felsham Investments Limited (03042448) United Kingdom