About Industrial Projects Limited (02272912) United Kingdom