About Faber & Co. Limited (10993942) United Kingdom