About Thomas & Dolan Supplies Limited (01832810) United Kingdom