About Ultra-mation Limited (02144571) United Kingdom