About The Mill House Gardening Company (ely) Limited (11520860) United Kingdom