About Launchpad Assistive Technology Ltd (08618744) United Kingdom