About Anixon Limited (09953162) United Kingdom