About South Wales Specials Limited (00301743) United Kingdom