About Ideas For Industry Limited (03197936) United Kingdom