About Superior Specials Limited (02353516) United Kingdom