About Services Design Associates Limited (02280509) United Kingdom