Peter Foster — British business executive