About Mitee Products Limited (10796428) United Kingdom