About Miniecohouse Ltd (12171110) United Kingdom