About Castle Bromwich Cars Ltd (08414498) United Kingdom