About Discovery Industrial Services Limited (01311980) United Kingdom