About Griswold Limited (13401320) United Kingdom