About Central Quick Stop Ltd (11048212) United Kingdom