About Thomas Brand Limited (12380292) United Kingdom