About Spamac Engineering Limited (02304329) United Kingdom