About Ferndale Nursery & Garden Centre Limited (01648335) United Kingdom