About British Assistive Technology Association Limited (07124650) United Kingdom