About Design And Technical Associates Ltd (07642877) United Kingdom