About Alton Cars Holdings Limited (13623007) United Kingdom