About Industrial Service & Recycling Limited (10694885) United Kingdom