About The Mill Garden Centre Limited (03949380) United Kingdom