About Innovation & Design Engineering Limited (05297465) United Kingdom