About Sandor Speed Ltd Limited (11988295) United Kingdom