About The Ferns Club Limited (12272405) United Kingdom