About Mark Wallace Cars Limited (SC318753) United Kingdom