227 Main St New Britain, CT 06051