About Jon Hodges Industrial Design Limited (13211104) United Kingdom