About Finaur Chemical Processes Limited (00889084) United Kingdom