About Independence & Mobility Specialists Ltd (13104674) United Kingdom