About Mslo (ingredients Handling) Limited (07459679) United Kingdom