About Alex Scott Cars Limited (04663112) United Kingdom