About Independent Living Centre Ltd (12182871) United Kingdom