About Instrument Panel Design Limited (07312236) United Kingdom