About The Prince Philip Gordonstoun Foundation Limited (SC030531) United Kingdom