About Clifton-upon-teme Nursery Limited (04013169) United Kingdom