About D & A Computers Limited (02917523) United Kingdom