About Gretchen & Co Limited (11680992) United Kingdom