About Micro Solve (hygiene) Limited (03112133) United Kingdom