About Meubl Leopoldo Limited (12211332) United Kingdom