About I & S Environmental Ltd (03096653) United Kingdom