About Fable & Faber Limited (10904920) United Kingdom