About Afton Cooper Limited (00071032) United Kingdom