About Kingscroft Motor Company Limited (01869160) United Kingdom