About York University Energy Supply Company Limited (02825903) United Kingdom