About Griggs (office) Limited (11928073) United Kingdom