About Thomas Bray Limited (10000401) United Kingdom