About Maerose Lodge Ltd (11569718) United Kingdom