About Delamore Cars Limited (07396491) United Kingdom