About Philip Baxendale Employee Ownership Foundation (SC367465) United Kingdom