About Canford Magna Garden Centre Limited (06203282) United Kingdom