About Industrial Design Limited (04588322) United Kingdom