About Thomas Bower Limited (08387912) United Kingdom