About Contor International Limited (10083405) United Kingdom