About Eccles Fold Management Company Limited (05557706) United Kingdom