About Fern Haze Limited (12210872) United Kingdom