About Ultimex Limited (03104035) United Kingdom