About Thomas Graham Limited (09848893) United Kingdom