About Sir Frederick Alban Trust Limited (04363775) United Kingdom