About Stephen Clark Insulation Services Limited (10584044) United Kingdom