About Terry Graham Ltd (11910032) United Kingdom