About Geoffrey Faber Holdings Limited (00238274) United Kingdom