About Sepro Mineral Processing International Limited (05172297) United Kingdom