About Ferndown Investments Limited (00564881) United Kingdom