SLOUGH ENERGY SUPPLIES LIMITED - Key Persons