About Tom Hixson Trustees Limited (07187056) United Kingdom