About Griggs (south Mimms) Limited (12073279) United Kingdom