About Bituchem Holdings Limited (02334866) United Kingdom