About Cavallo Classic Cars Limited (03889247) United Kingdom