About St.andrews (automobiles) Limited (02338106) United Kingdom