About Thomas Vale Group Trustees Limited (03189343) United Kingdom