About Thexton Tax Services Ltd (11623652) United Kingdom