About Spectrablast Ltd (06181527) United Kingdom