About Thomas Bray Consulting Limited (04859828) United Kingdom