About Faber Products Limited (05134261) United Kingdom