About K8 Motors Limited (13591262) United Kingdom