About Thomas Bow Limited (04503934) United Kingdom