About Capital Motors (holdings) Limited (00663887) United Kingdom