About Mills Independent Living Ltd (07320580) United Kingdom