About The Garden Nursery (london) Limited (09430463) United Kingdom