About Capital Car Glass Ltd (08362638) United Kingdom