About B&c Cars Ltd (12298958) United Kingdom