About Superior Sales Ltd (12029735) United Kingdom