About The Faber & Faber Group Ltd (13129383) United Kingdom