About Ss Quick Stop Ltd (12638894) United Kingdom