About Cassandra Crouch Garden Design Limited (09471456) United Kingdom