About Griggs Holdings Limited (12073203) United Kingdom