About Griggs Ltd (07677756) United Kingdom