About A. Proctor Insulation Limited (SC097635) United Kingdom