About Terry Griffith Limited (07047603) United Kingdom