About Vistra Eor (uk) Limited (06187983) United Kingdom