About Industrial Design Associates Ltd (12443630) United Kingdom