About Thomas Vale Group Limited (02693391) United Kingdom