About Faba Chemie Limited (05145839) United Kingdom