About A B A Design Associates Limited (04306990) United Kingdom