About Albert Close Vehicle Sales Ltd (12193212) United Kingdom