About Centaur Industries Ltd (08238578) United Kingdom