About Spec Mart Ltd (12540228) United Kingdom