About Griswold Investments Limited (11917317) United Kingdom