About Llewellyn S Car Sales (bargoed) Ltd (09961870) United Kingdom