About Myx Industrial Supply Limited (10077955) United Kingdom