About Spectrum Pastes Ltd. (03674450) United Kingdom