About Amnophos Ltd (10660941) United Kingdom