About Trafalgar Chemicals Limited (02001597) United Kingdom