About Thomas Kirkland Digital Design Limited (11961911) United Kingdom